niagara river

Noun
  1. a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

niagara river
The Niagara River flows powerfully between two great lakes.